seabed disposal - English Synonyms Dictionary